<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    //随机数中取10个数字 去重求和 排序 求最大值
    function getRandom(min,max){
        return Math.floor(Math.random()*(max-min+1))+min
    }
    var newarr=[]

    var sum=0;
    for(var i=0;i<10;i++){
        var a=(getRandom(1,100));
        if(newarr.indexOf(a)==-1){
            newarr.push(a);
        }else{
            i--;
        }
    }
    console.log(newarr);
    for(var j=0;j<newarr.length;j++){
        sum+=newarr[j];
    }
    console.log(sum);
    newarr.sort(function(a,b){
        return a-b;
    })
    console.log(newarr);
    console.log(Math.max(...newarr));
    
    //判断数组中的所有数子去重求和
    // function getSum(arr){
    //     var newarr=[];
    //     var sum=0;
    //     for(var i=0;i<arr.length;i++){
    //         if(typeof(arr[i])=='number' && newarr.indexOf(arr[i])==-1){
    //             newarr.push(arr[i]);
    //             sum+=arr[i];
    //         }
    //     }
    //     return sum;
    // }
    // console.log(getSum([1,2,3,1,1,undefined,"19wir","hello"]));

    //随机取数组中的字符串去重
    // function getRandom(min,max){
    //     return Math.floor(Math.random()*(max-min+1))+min
    // }
    // function randomArray(arr,n){
    //     var newarr=[];
    //     for(var i=0;i<n;i++){
    //         var a=getRandom(0,arr.length-1);
    //         if(newarr.indexOf(arr[a])==-1){
    //             newarr.push(arr[a]);
    //         }else{
    //             i--;
    //         }
    //     }
    //     return newarr;
    // }
    // console.log(randomArray(['小明','小兰','小黑','小红','小绿','小粉','小白','小王'],6));

    //冒泡排序
    // var arr=[24,3543,567,242,52,423,4,243];
    // for(var i=0;i<arr.length-1;i++){
    //     for(var j=0;j<arr.length-1-i;j++){
    //         if(arr[j]<arr[j+1]){
    //             var c=arr[j];
    //             arr[j]=arr[j+1];
    //             arr[j+1]=c;
    //         }
    //     }
    // }
    // console.log(arr);
    
    // var arr=[1,3,534,3,6556,5]
    // console.log(Math.max(...arr));
    
</script>